'use strict'


import request from '@/utils/request'

export function list(parameter) {
  return request({
    url: '/GuidelineHandBook/GetPageData',
    method: 'get',
    params: parameter
  })
}

export function getPageDatalist(parameter) {
  return request({
    url: '/GuidelineReg/GetPageData',
    method: 'get',
    params: parameter
  })
}

export function getGuidelineRegCommonCompilelist(parameter) {
  return request({
    url: '/GuidelineRegCommonCompile/GetPageData',
    method: 'get',
    params: parameter
  })
}

export function getGuidelineRegCommonCompileGetDetail(parameter) {
  return request({
    url: '/GuidelineRegCommonCompile/GetDetail',
    method: 'get',
    params: parameter
  })
}

export function getGuidelineRegGetHistoryApiPageData(parameter) {
  //暂时无用    还未更改   对比Android 端规章制度（程序）详情
  return request({
    url: '/GuidelineReg/GetHistoryApiPageData',
    method: 'get',
    params: parameter
  })
}

export function getGuidelineRegGetDetailBySourceCode(parameter) {
  //暂时无用    还未更改   对比Android 端规章制度（程序）详情
  return request({
    url: '/GuidelineReg/GetDetailByCode',
    method: 'get',
    params: parameter
  })
}

export function getGuidelineRegGetDetail(parameter) {
  return request({
    url: '/GuidelineReg/GetDetail',
    method: 'get',
    params: parameter
  })
}

export function GuidelineOperateRuleGetPageData(parameter) {
  return request({
    url: '/GuidelineOperateRule/GetPageData',
    method: 'get',
    params: parameter
  })
}


export function getDetail(parameter) {
  return request({
    url: '/GuidelineHandBook/GetDetail',
    method: 'get',
    params: parameter
  })
}

export function getGuidelineOperateRuleDetail(parameter) {
  return request({
    url: '/GuidelineOperateRule/GetDetail',
    method: 'get',
    params: parameter
  })
}

export function GuidelineRegSign(data) {
  return request({
    url: '/GuidelineReg/Sign',
    method: 'post',
    data
  })
}
export function GuidelineRegGetSignInfo(parameter) {
  return request({
    url: '/GuidelineReg/GetSignInfo/{id}',
    method: 'get',
    params: parameter
  })
}
export function GuidelineRegCommonCompileGetSignInfo(parameter) {
  return request({
    url: '/GuidelineRegCommonCompile/GetSignInfo/{id}',
    method: 'get',
    params: parameter
  })
}
export function GuidelineRegCommonCompileSign(data) {
  return request({
    url: '/GuidelineRegCommonCompile/Sign',
    method: 'post',
    data
  })
}


















